*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@font-face {
  font-family: 'YouSheBiaoTiHei';
  src: url('./优设标题黑.ttf');
}

.page-header {
  position: relative;
  width: 1920px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  border-bottom-right-radius: 32px;
  border-bottom-left-radius: 32px;
  border-bottom: 2px solid #fff;
  background: url('/顶部导航.svg') no-repeat center;
  .return {
    cursor: pointer;
    z-index: 1001;
    position: absolute;
    width: 124px;
    height: 36px;
    top: 12px;
    left: 24px;
    border-radius: 18px;
    border: 2px solid #ffffff;
    background: #ffffffe5;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 12px;
    gap: 4px;
    .home {
      width: 20px;
      height: 20px;
    }
  }
  .title {
    font-family: YouSheBiaoTiHei;
    font-weight: 400;
    font-style: Regular;
    font-size: 32px;
    color: #2f403e;
  }
}

.two-line {
  overflow: hidden;
  display: -webkit-box; /* 将对象作为弹性伸缩盒子模型显示 */
  -webkit-line-clamp: 2; /* 行数，值可以改，表示展示X行后多余的缩略展示 */
  -webkit-box-orient: vertical; /* 设置或检索伸缩盒对象的子元素的排列方式 */
  word-break: break-all;
}
